Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 STEVENS LANE Detached £2,395,370 £1,600,000 24 Oct 2014
38 STEVENS LANE Detached £2,258,185 £1,925,000 23 Oct 2020
40 STEVENS LANE Detached £1,664,645 £1,640,000 20 Nov 2023
46 STEVENS LANE Detached £1,263,377 £670,000 9 Dec 2004
48 STEVENS LANE Detached £1,275,938 £694,000 14 Jul 2005